make good one's running

(与他人)并驾齐驱;(与对手)不相上下

热门查询